Introduction

Now that you’ve successfully completed the process for designing and developing a mobile application in React Native from start to finish, it’s time to reflect on what you’ve gained from this experience.

The purpose of the final project assessment

The primary purpose of the assessment is to check your knowledge and understanding of the key learning objectives of the course you have just completed. Most importantly, graded assessments help you establish which topics you have mastered and which topics require further focus before completing the course. Ultimately, the assessment is designed to help you make sure that you can apply what you have learned.

What to expect from the final project assessment

The assessment is comprised of four individual tasks, which collectively call for you to review the quality of the work you’ve done across the course, to apply your understanding in checking the work of your peers with a critical eye, and to verify the knowledge you’ve acquired from all the videos, readings and exercises.

The project self-review is a set of questions that will guide you to assess how accurately you completed the individual steps of the project. If you find yourself answering any of these questions negatively, it would be advisable to make the necessary corrections in your project before moving forward.

The peer review will task you with submitting your completed project for review by other learners participating in this course, and you will also check the work of two of your peers. A list of grading criteria and a rubric will be provided to help you do this in a structured way.

The solution reading describes and demonstrates an example of a completed Little Lemon food ordering app, including the layout, visual elements, functionalities and the data that is displayed. This can be compared against your own project to help you identify what you might have missed during the exercises, or what could be improved.

The final graded assessment is a comprehensive quiz that will test your understanding of concepts covered throughout the course. You will need to achieve a score of at least 80% in order to complete the assessment successfully.

Conclusion

By completing the final project assessment, you will demonstrate both your understanding and your ability to apply the skills needed to design and develop a React Native mobile application. This includes setting up a React Native project and a repository, engaging in UX and UI design processes, setting up an app onboarding flow, fetching and storing data from a remote server and filtering what data is displayed in the app.

You’ve come a long way to reach this point and you’ve gained a lot of knowledge, and this is your opportunity to prove what you’re capable of. Good luck!